#ifndef SS_DATA_TYPE_H
#define SS_DATA_TYPE_H

#ifdef HAS_SS_NAMESPACE
namespace ss
{
#endif // HAS_SS_NAMESPACE
typedef int					int32;
typedef unsigned int 		uint32;

typedef short				int16;
typedef unsigned short		uint16;

typedef char 				int8;
typedef unsigned char		uint8;

#ifdef WIN32
typedef	__int64				int64;
typedef unsigned __int64	uint64;
#else
typedef long long			int64;
typedef unsigned long long	uint64;
#endif //WIN32
#ifdef HAS_SS_NAMESPACE
}
#endif // HAS_SS_NAMESPACE

#endif // SS_DATA_TYPE_H
